firing rockets - French English Dictionary